disabled or destitute - Alemán Inglés Diccionario